package com.bt.mes.query.provider.tx.Xpinqsht;

import java.util.List;

import org.springframework.stereotype.Component;

import com.bt.table.ppt.Ret_prd_info;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamImplicit;

@Component
@XStreamAlias("transaction")
public class XpinqshtO {
	private String trx_id;
	private String type_id;
	private String rtn_code;
	private String rtn_mesg;

	private String prd_seq_id;
	private String prd_stat;
	private Integer prd_qty;
	private String box_id_fk;
	private String mdl_id_fk;
	private String cr_path_id_fk;
	private String cr_path_ver_fk;
	private String cr_ope_no_fk;
	private String cr_ope_id_fk;
	private String cr_ope_ver_fk;
	private String cr_proc_id_fk;
	private String cr_tool_id_fk;
	private String from_thickness;
	private String to_thickness;
	private Ret_prd_info prd_tbl;
	private String wo_id_fk;
	private String has_more_flg;
	private String fab_sn;

	@XStreamImplicit
	@XStreamAlias("oary")
	private List<XpinqshtOA> oary;
	private long sht_cnt;

	@XStreamImplicit
	@XStreamAlias("oary2")
	private List<XpinqshtOA2> oary2;

	private Integer tbl_cnt;
	@XStreamImplicit
	private List<Ret_prd_info> oary_table;
	
	@XStreamImplicit
	@XStreamAlias("oary3")
	private List<XpinqshtOA3> oary3;
	private Integer oary3_cnt;

	public Integer getTbl_cnt() {
		return tbl_cnt;
	}

	public void setTbl_cnt(Integer tbl_cnt) {
		this.tbl_cnt = tbl_cnt;
	}

	public List<Ret_prd_info> getOary_table() {
		return oary_table;
	}

	public void setOary_table(List<Ret_prd_info> oary_table) {
		this.oary_table = oary_table;
	}

	public long getSht_cnt() {
		return sht_cnt;
	}

	public List<XpinqshtOA2> getOary2() {
		return oary2;
	}

	public void setOary2(List<XpinqshtOA2> oary2) {
		this.oary2 = oary2;
	}

	public void setSht_cnt(long sht_cnt) {
		this.sht_cnt = sht_cnt;
	}

	public List<XpinqshtOA> getOary() {
		return oary;
	}

	public void setOary(List<XpinqshtOA> oary) {
		this.oary = oary;
	}

	public Ret_prd_info getPrd_tbl() {
		return prd_tbl;
	}

	public void setPrd_tbl(Ret_prd_info prd_tbl) {
		this.prd_tbl = prd_tbl;
	}

	public String getTrx_id() {
		return trx_id;
	}

	public void setTrx_id(String trx_id) {
		this.trx_id = trx_id;
	}

	public String getType_id() {
		return type_id;
	}

	public void setType_id(String type_id) {
		this.type_id = type_id;
	}

	public String getRtn_code() {
		return rtn_code;
	}

	public void setRtn_code(String rtn_code) {
		this.rtn_code = rtn_code;
	}

	public String getRtn_mesg() {
		return rtn_mesg;
	}

	public void setRtn_mesg(String rtn_mesg) {
		this.rtn_mesg = rtn_mesg;
	}

	public String getBox_id_fk() {
		return box_id_fk;
	}

	public void setBox_id_fk(String box_id_fk) {
		this.box_id_fk = box_id_fk;
	}

	public String getMdl_id_fk() {
		return mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getCr_path_id_fk() {
		return cr_path_id_fk;
	}

	public void setCr_path_id_fk(String cr_path_id_fk) {
		this.cr_path_id_fk = cr_path_id_fk;
	}

	public String getCr_path_ver_fk() {
		return cr_path_ver_fk;
	}

	public void setCr_path_ver_fk(String cr_path_ver_fk) {
		this.cr_path_ver_fk = cr_path_ver_fk;
	}

	public String getCr_ope_no_fk() {
		return cr_ope_no_fk;
	}

	public void setCr_ope_no_fk(String cr_ope_no_fk) {
		this.cr_ope_no_fk = cr_ope_no_fk;
	}

	public String getCr_ope_id_fk() {
		return cr_ope_id_fk;
	}

	public void setCr_ope_id_fk(String cr_ope_id_fk) {
		this.cr_ope_id_fk = cr_ope_id_fk;
	}

	public String getCr_ope_ver_fk() {
		return cr_ope_ver_fk;
	}

	public void setCr_ope_ver_fk(String cr_ope_ver_fk) {
		this.cr_ope_ver_fk = cr_ope_ver_fk;
	}

	public String getCr_proc_id_fk() {
		return cr_proc_id_fk;
	}

	public void setCr_proc_id_fk(String cr_proc_id_fk) {
		this.cr_proc_id_fk = cr_proc_id_fk;
	}

	public String getPrd_seq_id() {
		return prd_seq_id;
	}

	public void setPrd_seq_id(String prd_seq_id) {
		this.prd_seq_id = prd_seq_id;
	}

	public String getCr_tool_id_fk() {
		return cr_tool_id_fk;
	}

	public void setCr_tool_id_fk(String cr_tool_id_fk) {
		this.cr_tool_id_fk = cr_tool_id_fk;
	}

	public String getFrom_thickness() {
		return from_thickness;
	}

	public void setFrom_thickness(String from_thickness) {
		this.from_thickness = from_thickness;
	}

	public String getTo_thickness() {
		return to_thickness;
	}

	public void setTo_thickness(String to_thickness) {
		this.to_thickness = to_thickness;
	}

	public String getPrd_stat() {
		return prd_stat;
	}

	public void setPrd_stat(String prd_stat) {
		this.prd_stat = prd_stat;
	}

	public Integer getPrd_qty() {
		return prd_qty;
	}

	public void setPrd_qty(Integer prd_qty) {
		this.prd_qty = prd_qty;
	}

	public String getWo_id_fk() {
		return wo_id_fk;
	}

	public void setWo_id_fk(String wo_id_fk) {
		this.wo_id_fk = wo_id_fk;
	}

	public String getHas_more_flg() {
		return has_more_flg;
	}

	public void setHas_more_flg(String has_more_flg) {
		this.has_more_flg = has_more_flg;
	}

	public List<XpinqshtOA3> getOary3() {
		return oary3;
	}

	public void setOary3(List<XpinqshtOA3> oary3) {
		this.oary3 = oary3;
	}

	public Integer getOary3_cnt() {
		return oary3_cnt;
	}

	public void setOary3_cnt(Integer oary3_cnt) {
		this.oary3_cnt = oary3_cnt;
	}

	public String getFab_sn() {
		return fab_sn;
	}

	public void setFab_sn(String fab_sn) {
		this.fab_sn = fab_sn;
	}

	
}
